put down roots somewhere - Almanca İngilizce Sözlük